Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
199 NEEDWOOD ROAD Terraced £196,795 £111,000 30 Oct 2009
203 NEEDWOOD ROAD Terraced £249,783 £48,000 23 May 1997